package javase1.day10.demo02;
/*
使用接口时注意：
1接口没有静态代码块和构造方法
2一个类的直接父类是唯一的，但是一个类可以同时实现多个接口
格式：
public class MyInterfaceImpl implements MyInterfaceA,MyInterfaceB{}
3如果实现类所实现的多个接口中，存在重复的抽象方法，那么只需要覆盖重写一遍就行
4如果实现类没有覆盖重写所有接口当中的所有抽象方法，那么实现类本身就必须是抽象类
5如果实现类所实现的多个接口中，存在重复的默认方法，那么必须对冲突的默认方法进行覆盖重写
6对于实现类的直接父类和接口默认方法重名问题（优先级问题）：在java中继承优先于接口
 */
public class Demo01Interface {
    public static void main(String[] args) {
        Zi zi=new Zi();
        zi.method();
    }


}
